<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    const arr = [1, 2, 3, 4]
    arr.push(5)
    console.log(arr)
    //不会报错，虽然const声明的变量不能被修改，但是arr.push(5)没有修改数组的地址
    //const声明的修改时不改变其地址的变量，所以不会报错



    //改变就会报错
    arr = [1]
    console.log(arr)
  </script>
</body>

</html>